// (结果要求是最简真分数)
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
using namespace std;
double f(double n){
    if(abs(n-1)<=1e-6)
        return 1.0;
    return f(n-1)+1/n;
}

int main(){
    printf("%.5lf",f(5));
    return 0;
}